package com.ruoyi.clp.domain;

import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.ibatis.type.JdbcType;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * @TableName C_COMPANY
 */
@TableName(value ="C_COMPANY")
@Data
public class CCompany implements Serializable {
    private String companyGkey;

    private String companyCod;

    private String cnCompanyNam;

    private String enCompanyNam;

    private String shortNam;

    private String portZoneCod;

    private String sysMark;

    private String abandonedMark;

    private String description;

    private String insAccount;

    @TableField(value="INS_TIMESTAMP",jdbcType = JdbcType.DATE)
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date insTimestamp;

    private String updAccount;

    @TableField(jdbcType = JdbcType.DATE)
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date updTimestamp;

    private Integer seqNo;

    private Integer shCompanyId;

    @TableField(jdbcType = JdbcType.DATE)
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date lastSynTime;

    private String sendId;

    @TableField(jdbcType = JdbcType.DATE)
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date sendTim;

    private Integer timeLimit;

    private String jtCompanyCod;

    private String loc5size;

    private String cnCompanyFnam;

    private String redirectUrl;

    @TableField(jdbcType = JdbcType.DATE)
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date sysBegTim;

    private String getfiltercodUrl;

    private Long simrCntrLetter;

    private String webUrl;

    private String getingatefiltercodUrl;

    private String enableLongConnectdisable;

    private static final long serialVersionUID = 1L;
}